deadheading crew - French English Dictionary